package com.hh.item.service;


import com.github.pagehelper.PageInfo;
import com.hh.item.pojo.Message;

import java.util.List;

/**
 * @author yangfan
 * @date 2020/3/8 19:36
 * @description
 */
public interface IMessageService {
    PageInfo<Message> mainMsgs(Integer userId, Integer pageNum, Integer pageSize);

    Integer getMsgUserRela(Integer userId, Integer msgId);

    String sent(Message message);

    Integer selectMsgCountByUserId(Integer userId);

    PageInfo<Message> getMsgs(Integer userId, Integer pageNum, Integer pageSize);

    String like(Integer userId, Integer msgId);

    String collect(Integer userId, Integer msgId);

    String delete(Integer userId, Integer msgId);

    List<Message> myCollect(Integer userId);

    PageInfo<Message> onesMsgs(Integer targetId,Integer userId, Integer pageNum, Integer pageSize);
}
